
  package com.wicket.okrcomponent.integration;
  
import com.wicket.okrcomponent.integration.dto.*;
import com.wicket.okrcomponent.common.ro.OkrResult;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;

/**
 * @author ： 
 * @date ： 
 *
 *
 * @version 1.0
 */
@FeignClient("component")
public interface FwCompMessageClient {
/**
   * D2-发送短信验证码
   */
    @PostMapping("/comp/message/sendVerificationCode")
    public OkrResult<SendVerificationCodeRespDto> sendVerificationCode(SendVerificationCodeReqDto reqDTO);
/**
   * D2-5查询个人消息通知列表
   */
    @PostMapping("/comp/message/queryUserNoticeList")
    public OkrResult<QueryUserNoticeListRespDto> queryUserNoticeList(QueryUserNoticeListReqDto reqDTO);
/**
   * D2-5查询消息数量
   */
    @PostMapping("/comp/message/queryMessageNumDetail")
    public OkrResult<QueryMessageNumDetailRespDto> queryMessageNumDetail(QueryMessageNumDetailReqDto reqDTO);
/**
   * D2-5更新消息已读
   */
    @PostMapping("/comp/message/refreshMessageIsRead")
    public OkrResult<RefreshMessageIsReadRespDto> refreshMessageIsRead(RefreshMessageIsReadReqDto reqDTO);
/**
   * D2生成个人消息通知(公共)
   */
    @PostMapping("/comp/message/generateUserNoticeCom")
    public OkrResult<GenerateUserNoticeComRespDto> generateUserNoticeCom(GenerateUserNoticeComReqDto reqDTO);
/**
   * D2生成个人消息数量账户(公共)
   */
    @PostMapping("/comp/message/generateUserMmessageQuantityAccountCom")
    public OkrResult<GenerateUserMmessageQuantityAccountComRespDto> generateUserMmessageQuantityAccountCom(GenerateUserMmessageQuantityAccountComReqDto reqDTO);
/**
   * D2执行初始化消息数量(公共)
   */
    @PostMapping("/comp/message/implementInitializationMessageNumCom")
    public OkrResult<ImplementInitializationMessageNumComRespDto> implementInitializationMessageNumCom(ImplementInitializationMessageNumComReqDto reqDTO);
/**
   * D2新增消息模板
   */
    @PostMapping("/comp/message/addMessageTemplate")
    public OkrResult<AddMessageTemplateRespDto> addMessageTemplate(AddMessageTemplateReqDto reqDTO);
/**
   * D2查询消息模板列表
   */
    @PostMapping("/comp/message/queryMessageTemplateList")
    public OkrResult<QueryMessageTemplateListRespDto> queryMessageTemplateList(QueryMessageTemplateListReqDto reqDTO);
/**
   * D2新增虚拟形象
   */
    @PostMapping("/comp/message/addVirtualImage")
    public OkrResult<AddVirtualImageRespDto> addVirtualImage(AddVirtualImageReqDto reqDTO);
/**
   * D2修改虚拟形象
   */
    @PostMapping("/comp/message/updateVirtualImage")
    public OkrResult<UpdateVirtualImageRespDto> updateVirtualImage(UpdateVirtualImageReqDto reqDTO);
/**
   * D2删除虚拟形象
   */
    @PostMapping("/comp/message/deleteVirtualImage")
    public OkrResult<DeleteVirtualImageRespDto> deleteVirtualImage(DeleteVirtualImageReqDto reqDTO);
/**
   * D2存档虚拟形象
   */
    @PostMapping("/comp/message/archiveVirtualImage")
    public OkrResult<ArchiveVirtualImageRespDto> archiveVirtualImage(ArchiveVirtualImageReqDto reqDTO);
/**
   * D2查询虚拟形象详情
   */
    @PostMapping("/comp/message/queryVirtualImageDetail")
    public OkrResult<QueryVirtualImageDetailRespDto> queryVirtualImageDetail(QueryVirtualImageDetailReqDto reqDTO);
/**
   * D2查询虚拟形象列表
   */
    @PostMapping("/comp/message/queryVirtualImageList")
    public OkrResult<QueryVirtualImageListRespDto> queryVirtualImageList(QueryVirtualImageListReqDto reqDTO);
/**
   * D2新增成员虚拟形象
   */
    @PostMapping("/comp/message/addMemberVirtualImage")
    public OkrResult<AddMemberVirtualImageRespDto> addMemberVirtualImage(AddMemberVirtualImageReqDto reqDTO);
/**
   * D2修改成员虚拟形象
   */
    @PostMapping("/comp/message/updateMemberVirtualImage")
    public OkrResult<UpdateMemberVirtualImageRespDto> updateMemberVirtualImage(UpdateMemberVirtualImageReqDto reqDTO);
/**
   * D2删除成员虚拟形象
   */
    @PostMapping("/comp/message/deleteMemberVirtualImage")
    public OkrResult<DeleteMemberVirtualImageRespDto> deleteMemberVirtualImage(DeleteMemberVirtualImageReqDto reqDTO);
/**
   * D2查询成员虚拟形象详情
   */
    @PostMapping("/comp/message/queryMemberVirtualImageDetail")
    public OkrResult<QueryMemberVirtualImageDetailRespDto> queryMemberVirtualImageDetail(QueryMemberVirtualImageDetailReqDto reqDTO);
/**
   * D2查询成员虚拟形象列表
   */
    @PostMapping("/comp/message/queryMemberVirtualImageList")
    public OkrResult<QueryMemberVirtualImageListRespDto> queryMemberVirtualImageList(QueryMemberVirtualImageListReqDto reqDTO);
/**
   * D2新增消息位置
   */
    @PostMapping("/comp/message/addMessagePosition")
    public OkrResult<AddMessagePositionRespDto> addMessagePosition(AddMessagePositionReqDto reqDTO);
/**
   * D2获取当前消息位置标识(公共)
   */
    @PostMapping("/comp/message/obtainCurrentMessagePositionCodeCom")
    public OkrResult<ObtainCurrentMessagePositionCodeComRespDto> obtainCurrentMessagePositionCodeCom(ObtainCurrentMessagePositionCodeComReqDto reqDTO);
/**
   * D2修改消息模板
   */
    @PostMapping("/comp/message/updateMessageTemplate")
    public OkrResult<UpdateMessageTemplateRespDto> updateMessageTemplate(UpdateMessageTemplateReqDto reqDTO);
/**
   * D2删除消息模板
   */
    @PostMapping("/comp/message/deleteMessageTemplate")
    public OkrResult<DeleteMessageTemplateRespDto> deleteMessageTemplate(DeleteMessageTemplateReqDto reqDTO);
/**
   * D2存档消息模板
   */
    @PostMapping("/comp/message/archiveMessageTemplate")
    public OkrResult<ArchiveMessageTemplateRespDto> archiveMessageTemplate(ArchiveMessageTemplateReqDto reqDTO);
/**
   * D2查询消息模板详情
   */
    @PostMapping("/comp/message/queryMessageTemplateDetail")
    public OkrResult<QueryMessageTemplateDetailRespDto> queryMessageTemplateDetail(QueryMessageTemplateDetailReqDto reqDTO);
/**
   * D2存档成员虚拟形象
   */
    @PostMapping("/comp/message/archiveMemberVirtualImage")
    public OkrResult<ArchiveMemberVirtualImageRespDto> archiveMemberVirtualImage(ArchiveMemberVirtualImageReqDto reqDTO);
/**
   * D2-5查询消息位置详情
   */
    @PostMapping("/comp/message/queryMessagePositionDetail")
    public OkrResult<QueryMessagePositionDetailRespDto> queryMessagePositionDetail(QueryMessagePositionDetailReqDto reqDTO);
/**
   * D2-5查询消息位置列表
   */
    @PostMapping("/comp/message/queryMessagePositionList")
    public OkrResult<QueryMessagePositionListRespDto> queryMessagePositionList(QueryMessagePositionListReqDto reqDTO);
/**
   * D2-5删除消息位置
   */
    @PostMapping("/comp/message/deleteMessagePosition")
    public OkrResult<DeleteMessagePositionRespDto> deleteMessagePosition(DeleteMessagePositionReqDto reqDTO);
/**
   * D2-5修改消息位置
   */
    @PostMapping("/comp/message/updateMessagePosition")
    public OkrResult<UpdateMessagePositionRespDto> updateMessagePosition(UpdateMessagePositionReqDto reqDTO);
/**
   * D2存档消息位置
   */
    @PostMapping("/comp/message/archiveMessagePosition")
    public OkrResult<ArchiveMessagePositionRespDto> archiveMessagePosition(ArchiveMessagePositionReqDto reqDTO);
/**
   * D2查询我的消息提醒形象详情
   */
    @PostMapping("/comp/message/queryMeMessageVirtualImageDetail")
    public OkrResult<QueryMeMessageVirtualImageDetailRespDto> queryMeMessageVirtualImageDetail(QueryMeMessageVirtualImageDetailReqDto reqDTO);
/**
   * D2执行初始化成员通道(公共)
   */
    @PostMapping("/comp/message/implementInitializationMemberChannelCom")
    public OkrResult<ImplementInitializationMemberChannelComRespDto> implementInitializationMemberChannelCom(ImplementInitializationMemberChannelComReqDto reqDTO);
/**
   * D2执行发送消息到通道(公共)
   */
    @PostMapping("/comp/message/implementSendMessageChannelCom")
    public OkrResult<ImplementSendMessageChannelComRespDto> implementSendMessageChannelCom(ImplementSendMessageChannelComReqDto reqDTO);
/**
   * D2更新消息位置祖先加一(公共)
   */
    @PostMapping("/comp/message/refreshMessagePositionFindAncestorsAddOneCom")
    public OkrResult<RefreshMessagePositionFindAncestorsAddOneComRespDto> refreshMessagePositionFindAncestorsAddOneCom(RefreshMessagePositionFindAncestorsAddOneComReqDto reqDTO);
/**
   * D2执行判断消息提示类型(公共)
   */
    @PostMapping("/comp/message/implementDetermineMessagePromptTypeCom")
    public OkrResult<ImplementDetermineMessagePromptTypeComRespDto> implementDetermineMessagePromptTypeCom(ImplementDetermineMessagePromptTypeComReqDto reqDTO);
/**
   * D2更新消息位置祖先减一(公共)
   */
    @PostMapping("/comp/message/refreshMessagePositionFindAncestorsMinusOneCom")
    public OkrResult<RefreshMessagePositionFindAncestorsMinusOneComRespDto> refreshMessagePositionFindAncestorsMinusOneCom(RefreshMessagePositionFindAncestorsMinusOneComReqDto reqDTO);
/**
   * D2-5更新消息已读(公共)
   */
    @PostMapping("/comp/message/refreshMessageIsReadCom")
    public OkrResult<RefreshMessageIsReadComRespDto> refreshMessageIsReadCom(RefreshMessageIsReadComReqDto reqDTO);
/**
   * D2更新消息已读数量减一(公共)
   */
    @PostMapping("/comp/message/refreshMessageIsReadMinusOneCom")
    public OkrResult<RefreshMessageIsReadMinusOneComRespDto> refreshMessageIsReadMinusOneCom(RefreshMessageIsReadMinusOneComReqDto reqDTO);
/**
   * D2获取chatGpt回答(公共)
   */
    @PostMapping("/comp/message/obtainChatGptAnswerCom")
    public OkrResult<ObtainChatGptAnswerComRespDto> obtainChatGptAnswerCom(ObtainChatGptAnswerComReqDto reqDTO);
/**
   * D2批量增成员消息接收(公共)
   */
    @PostMapping("/comp/message/batchAddMemberMsgReceiveCom")
    public OkrResult<BatchAddMemberMsgReceiveComRespDto> batchAddMemberMsgReceiveCom(BatchAddMemberMsgReceiveComReqDto reqDTO);
/**
   * D2查询消息双方虚拟形象详情(公共)
   */
    @PostMapping("/comp/message/queryMessageMutualVirtualImageDetailCom")
    public OkrResult<QueryMessageMutualVirtualImageDetailComRespDto> queryMessageMutualVirtualImageDetailCom(QueryMessageMutualVirtualImageDetailComReqDto reqDTO);
/**
   * D2循环更新成员祖先位置消息数量(公共)
   */
    @PostMapping("/comp/message/loopUpdateMemberAncestorsPositionMessageNumCom")
    public OkrResult<LoopUpdateMemberAncestorsPositionMessageNumComRespDto> loopUpdateMemberAncestorsPositionMessageNumCom(LoopUpdateMemberAncestorsPositionMessageNumComReqDto reqDTO);
/**
   * D2批量更新消息数量(公共)
   */
    @PostMapping("/comp/message/batchRefreshMessageNumCom")
    public OkrResult<BatchRefreshMessageNumComRespDto> batchRefreshMessageNumCom(BatchRefreshMessageNumComReqDto reqDTO);
/**
   * D2执行多个成员推送消息更新数量(公共)
   */
    @PostMapping("/comp/message/implementNMemberNumberPushMessageUpdatesCom")
    public OkrResult<ImplementNMemberNumberPushMessageUpdatesComRespDto> implementNMemberNumberPushMessageUpdatesCom(ImplementNMemberNumberPushMessageUpdatesComReqDto reqDTO);
/**
   * D2更新单个成员推送消息更新数量(公共)
   */
    @PostMapping("/comp/message/refreshSingleMemberNumberPushMessageUpdatesCom")
    public OkrResult<RefreshSingleMemberNumberPushMessageUpdatesComRespDto> refreshSingleMemberNumberPushMessageUpdatesCom(RefreshSingleMemberNumberPushMessageUpdatesComReqDto reqDTO);
/**
   * D2判断个人类型编码(公共)
   */
    @PostMapping("/comp/message/judgePersonalTypeCodeCom")
    public OkrResult<JudgePersonalTypeCodeComRespDto> judgePersonalTypeCodeCom(JudgePersonalTypeCodeComReqDto reqDTO);
/**
   * D2查询成员通道列表(公共)
   */
    @PostMapping("/comp/message/queryMemberChannelListCom")
    public OkrResult<QueryMemberChannelListComRespDto> queryMemberChannelListCom(QueryMemberChannelListComReqDto reqDTO);
/**
   * D2执行群里会话发消息N人(公共)
   */
    @PostMapping("/comp/message/implementGroupSendMessagesNpeopleCom")
    public OkrResult<ImplementGroupSendMessagesNpeopleComRespDto> implementGroupSendMessagesNpeopleCom(ImplementGroupSendMessagesNpeopleComReqDto reqDTO);
/**
   * D2删除成员消息接收
   */
    @PostMapping("/comp/message/deleteMemberMsgReceive")
    public OkrResult<DeleteMemberMsgReceiveRespDto> deleteMemberMsgReceive(DeleteMemberMsgReceiveReqDto reqDTO);
/**
   * D2执行删除会话
   */
    @PostMapping("/comp/message/implementDeleteSession")
    public OkrResult<ImplementDeleteSessionRespDto> implementDeleteSession(ImplementDeleteSessionReqDto reqDTO);
/**
   * D2执行多人退群
   */
    @PostMapping("/comp/message/implementNPeopleLeavingGroup")
    public OkrResult<ImplementNPeopleLeavingGroupRespDto> implementNPeopleLeavingGroup(ImplementNPeopleLeavingGroupReqDto reqDTO);
/**
   * D2执行群里拉人(公共)
   */
    @PostMapping("/comp/message/implementGroupPullNPeopleCom")
    public OkrResult<ImplementGroupPullNPeopleComRespDto> implementGroupPullNPeopleCom(ImplementGroupPullNPeopleComReqDto reqDTO);
/**
   * D2执行第三方智能问答(公共)
   */
    @PostMapping("/comp/message/implementThirdPartyIntelligentQACom")
    public OkrResult<ImplementThirdPartyIntelligentQAComRespDto> implementThirdPartyIntelligentQACom(ImplementThirdPartyIntelligentQAComReqDto reqDTO);
/**
   * D2查询助手等成员通道关系详情(公共)
   */
    @PostMapping("/comp/message/queryAssistantMemberChannelDetailCom")
    public OkrResult<QueryAssistantMemberChannelDetailComRespDto> queryAssistantMemberChannelDetailCom(QueryAssistantMemberChannelDetailComReqDto reqDTO);
/**
   * D2执行拉N人建群(公共)
   */
    @PostMapping("/comp/message/implementPullNPeopleBuildGroupCom")
    public OkrResult<ImplementPullNPeopleBuildGroupComRespDto> implementPullNPeopleBuildGroupCom(ImplementPullNPeopleBuildGroupComReqDto reqDTO);
/**
   * D2判断是否存在两人会话(公共)
   */
    @PostMapping("/comp/message/judgeIsExistTwoPersonConversationCom")
    public OkrResult<JudgeIsExistTwoPersonConversationComRespDto> judgeIsExistTwoPersonConversationCom(JudgeIsExistTwoPersonConversationComReqDto reqDTO);
/**
   * D2查询通道下消息列表(公共)
   */
    @PostMapping("/comp/message/queryChannelMessageListCom")
    public OkrResult<QueryChannelMessageListComRespDto> queryChannelMessageListCom(QueryChannelMessageListComReqDto reqDTO);
/**
   * D2查询通道下消息详情(公共)
   */
    @PostMapping("/comp/message/queryChannelMessageDetailCom")
    public OkrResult<QueryChannelMessageDetailComRespDto> queryChannelMessageDetailCom(QueryChannelMessageDetailComReqDto reqDTO);
/**
   * D2查询通道详情(公共)
   */
    @PostMapping("/comp/message/queryChannelDetailCom")
    public OkrResult<QueryChannelDetailComRespDto> queryChannelDetailCom(QueryChannelDetailComReqDto reqDTO);
/**
   * D2推送mqtt消息数量
   */
    @PostMapping("/comp/message/addMessageNum")
    public OkrResult<AddMessageNumRespDto> addMessageNum(AddMessageNumReqDto reqDTO);
/**
   * D2推送mqtt消息通道
   */
    @PostMapping("/comp/message/addMemberChannel")
    public OkrResult<AddMemberChannelRespDto> addMemberChannel(AddMemberChannelReqDto reqDTO);
/**
   * D2推送mqtt强提醒消息
   */
    @PostMapping("/comp/message/addUserNotice")
    public OkrResult<AddUserNoticeRespDto> addUserNotice(AddUserNoticeReqDto reqDTO);
/**
   * D2推送mqtt沟通消息
   */
    @PostMapping("/comp/message/addMemberMsgReceive")
    public OkrResult<AddMemberMsgReceiveRespDto> addMemberMsgReceive(AddMemberMsgReceiveReqDto reqDTO);
/**
   * D2查询成员通道详情(公共)
   */
    @PostMapping("/comp/message/queryMemberChannelDetailCom")
    public OkrResult<QueryMemberChannelDetailComRespDto> queryMemberChannelDetailCom(QueryMemberChannelDetailComReqDto reqDTO);
/**
   * D2查询会话通道详情
   */
    @PostMapping("/comp/message/querySessionChannelDetail")
    public OkrResult<QuerySessionChannelDetailRespDto> querySessionChannelDetail(QuerySessionChannelDetailReqDto reqDTO);
/**
   * D2判断单内容会话通道(公共)
   */
    @PostMapping("/comp/message/judgeSingleContentSessionChannelCom")
    public OkrResult<JudgeSingleContentSessionChannelComRespDto> judgeSingleContentSessionChannelCom(JudgeSingleContentSessionChannelComReqDto reqDTO);
/**
   * D2-查询并批量修改成员通道关系(公共)
   */
    @PostMapping("/comp/message/batchUpdateMemberChannelCom")
    public OkrResult<BatchUpdateMemberChannelComRespDto> batchUpdateMemberChannelCom(BatchUpdateMemberChannelComReqDto reqDTO);
/**
   * D2-执行删除会话(公共)
   */
    @PostMapping("/comp/message/implementDeleteSessionCom")
    public OkrResult<ImplementDeleteSessionComRespDto> implementDeleteSessionCom(ImplementDeleteSessionComReqDto reqDTO);
/**
   * D2执行单人退群(公共)
   */
    @PostMapping("/comp/message/implementSingleLeavingGroupCom")
    public OkrResult<ImplementSingleLeavingGroupComRespDto> implementSingleLeavingGroupCom(ImplementSingleLeavingGroupComReqDto reqDTO);
/**
   * D2-执行删除会话处理(公共)
   */
    @PostMapping("/comp/message/implementDeleteSessionHandleCom")
    public OkrResult<ImplementDeleteSessionHandleComRespDto> implementDeleteSessionHandleCom(ImplementDeleteSessionHandleComReqDto reqDTO);
/**
   * D2查询虚拟形象详情(公共)
   */
    @PostMapping("/comp/message/queryVirtualImageDetailCom")
    public OkrResult<QueryVirtualImageDetailComRespDto> queryVirtualImageDetailCom(QueryVirtualImageDetailComReqDto reqDTO);
/**
   * D2修改通道名称
   */
    @PostMapping("/comp/message/updateChannelName")
    public OkrResult<UpdateChannelNameRespDto> updateChannelName(UpdateChannelNameReqDto reqDTO);
/**
   * D2-修改成员通道(公共)
   */
    @PostMapping("/comp/message/updateMemberChannelCom")
    public OkrResult<UpdateMemberChannelComRespDto> updateMemberChannelCom(UpdateMemberChannelComReqDto reqDTO);
/**
   * D2更新通道下消息已读
   */
    @PostMapping("/comp/message/refreshChannelMessageIsRead")
    public OkrResult<RefreshChannelMessageIsReadRespDto> refreshChannelMessageIsRead(RefreshChannelMessageIsReadReqDto reqDTO);
/**
   * D2执行更新消息位置祖先数量(公共)
   */
    @PostMapping("/comp/message/implementUpdateMessagePositionFindAncestorsMinusNumCom")
    public OkrResult<ImplementUpdateMessagePositionFindAncestorsMinusNumComRespDto> implementUpdateMessagePositionFindAncestorsMinusNumCom(ImplementUpdateMessagePositionFindAncestorsMinusNumComReqDto reqDTO);
/**
   * D2查单内容会话虚拟形象
   */
    @PostMapping("/comp/message/querySingleContentSessionVirtualImageDetail")
    public OkrResult<QuerySingleContentSessionVirtualImageDetailRespDto> querySingleContentSessionVirtualImageDetail(QuerySingleContentSessionVirtualImageDetailReqDto reqDTO);
/**
   * D2-执行内容评论消息模板标识处理(公共)
   */
    @PostMapping("/comp/message/implementCommentMessageTemplateCodeCom")
    public OkrResult<ImplementCommentMessageTemplateCodeComRespDto> implementCommentMessageTemplateCodeCom(ImplementCommentMessageTemplateCodeComReqDto reqDTO);
/**
   * D2-执行发送三方服务消息(公共)
   */
    @PostMapping("/comp/message/implementSendTrigonalServeMsgCom")
    public OkrResult<ImplementSendTrigonalServeMsgComRespDto> implementSendTrigonalServeMsgCom(ImplementSendTrigonalServeMsgComReqDto reqDTO);
/**
   * D2执行三方消息接收者数据处理(公共)
   */
    @PostMapping("/comp/message/implementImplementThirdMsgAccepterDataDisposeComCom")
    public OkrResult<ImplementImplementThirdMsgAccepterDataDisposeComComRespDto> implementImplementThirdMsgAccepterDataDisposeComCom(ImplementImplementThirdMsgAccepterDataDisposeComComReqDto reqDTO);
/**
   * D2执行发送短信(公共)
   */
    @PostMapping("/comp/message/implementSendSmsCom")
    public OkrResult<ImplementSendSmsComRespDto> implementSendSmsCom(ImplementSendSmsComReqDto reqDTO);
/**
   * D2执行发送通道消息(公共)
   */
    @PostMapping("/comp/message/implementSendChannelMessageCom")
    public OkrResult<ImplementSendChannelMessageComRespDto> implementSendChannelMessageCom(ImplementSendChannelMessageComReqDto reqDTO);
/**
   * D2-生成建群欢迎消息及通道名称(公共)
   */
    @PostMapping("/comp/message/generateGroupGreetingAndChannelNameCom")
    public OkrResult<GenerateGroupGreetingAndChannelNameComRespDto> generateGroupGreetingAndChannelNameCom(GenerateGroupGreetingAndChannelNameComReqDto reqDTO);
/**
   * D2执行发送三方短信(公共)
   */
    @PostMapping("/comp/message/implementSendThirdSmsCom")
    public OkrResult<ImplementSendThirdSmsComRespDto> implementSendThirdSmsCom(ImplementSendThirdSmsComReqDto reqDTO);
/**
   * D2执行处理消息未处理状态(公共)
   */
    @PostMapping("/comp/message/implementDisposeMsgUnreadCom")
    public OkrResult<ImplementDisposeMsgUnreadComRespDto> implementDisposeMsgUnreadCom(ImplementDisposeMsgUnreadComReqDto reqDTO);
/**
   * D2-执行历史消息处理(公共)
   */
    @PostMapping("/comp/message/implementHistoricalMessagePreprocessingCom")
    public OkrResult<ImplementHistoricalMessagePreprocessingComRespDto> implementHistoricalMessagePreprocessingCom(ImplementHistoricalMessagePreprocessingComReqDto reqDTO);
/**
   * D2获取消息处理状态
   */
    @PostMapping("/comp/message/obtainMsgDisposeState")
    public OkrResult<ObtainMsgDisposeStateRespDto> obtainMsgDisposeState(ObtainMsgDisposeStateReqDto reqDTO);
/**
   * D2执行消息处理状态
   */
    @PostMapping("/comp/message/implementMsgDisposeState")
    public OkrResult<ImplementMsgDisposeStateRespDto> implementMsgDisposeState(ImplementMsgDisposeStateReqDto reqDTO);
/**
   * D2-获取任务消息数量(公共)
   */
    @PostMapping("/comp/message/obtainTaskMessageNumCom")
    public OkrResult<ObtainTaskMessageNumComRespDto> obtainTaskMessageNumCom(ObtainTaskMessageNumComReqDto reqDTO);
/**
   * D2-更新单个成员推送任务消息更新数量(公共)
   */
    @PostMapping("/comp/message/refreshSingleMemberNumberPushTaskMessageUpdatesCom")
    public OkrResult<RefreshSingleMemberNumberPushTaskMessageUpdatesComRespDto> refreshSingleMemberNumberPushTaskMessageUpdatesCom(RefreshSingleMemberNumberPushTaskMessageUpdatesComReqDto reqDTO);
/**
   * D2-更新任务状态变化消息数量减一(公共)
   */
    @PostMapping("/comp/message/refreshTaskStatusChangeMessageMinusOneCom")
    public OkrResult<RefreshTaskStatusChangeMessageMinusOneComRespDto> refreshTaskStatusChangeMessageMinusOneCom(RefreshTaskStatusChangeMessageMinusOneComReqDto reqDTO);
/**
   * D2-更新单人单位置状态变化消息数量减一(公共)
   */
    @PostMapping("/comp/message/refreshSingleStatusChangeMessageMinusOneCom")
    public OkrResult<RefreshSingleStatusChangeMessageMinusOneComRespDto> refreshSingleStatusChangeMessageMinusOneCom(RefreshSingleStatusChangeMessageMinusOneComReqDto reqDTO);
/**
   * D2查询我的子场景消息数量列表
   */
    @PostMapping("/comp/message/queryContentTypeMessageNumList")
    public OkrResult<QueryContentTypeMessageNumListRespDto> queryContentTypeMessageNumList(QueryContentTypeMessageNumListReqDto reqDTO);
/**
   * D2-更新单个成员推送任务消息更新数量加一(公共)
   */
    @PostMapping("/comp/message/refreshSingleMemberNumberPushTaskMessageAddCom")
    public OkrResult<RefreshSingleMemberNumberPushTaskMessageAddComRespDto> refreshSingleMemberNumberPushTaskMessageAddCom(RefreshSingleMemberNumberPushTaskMessageAddComReqDto reqDTO);
/**
   * D2-更新单个成员推送任务消息更新数量减一(公共)
   */
    @PostMapping("/comp/message/refreshSingleMemberNumberPushTaskMessageMinusCom")
    public OkrResult<RefreshSingleMemberNumberPushTaskMessageMinusComRespDto> refreshSingleMemberNumberPushTaskMessageMinusCom(RefreshSingleMemberNumberPushTaskMessageMinusComReqDto reqDTO);
/**
   * D2-更新单人单位置状态变化消息数量加一(公共)
   */
    @PostMapping("/comp/message/refreshSingleStatusChangeMessageAddOneCom")
    public OkrResult<RefreshSingleStatusChangeMessageAddOneComRespDto> refreshSingleStatusChangeMessageAddOneCom(RefreshSingleStatusChangeMessageAddOneComReqDto reqDTO);
/**
   * D2获取消息处理状态(公共)
   */
    @PostMapping("/comp/message/obtainMsgDisposeStateCom")
    public OkrResult<ObtainMsgDisposeStateComRespDto> obtainMsgDisposeStateCom(ObtainMsgDisposeStateComReqDto reqDTO);
/**
   * D2-执行登录初始化消息数量(公共)
   */
    @PostMapping("/comp/message/implementInitializationMessageLocationByLoginCom")
    public OkrResult<ImplementInitializationMessageLocationByLoginComRespDto> implementInitializationMessageLocationByLoginCom(ImplementInitializationMessageLocationByLoginComReqDto reqDTO);
/**
   * D2-查询子场景消息数量列表(公共)
   */
    @PostMapping("/comp/message/queryContentTypeMessageNumListCom")
    public OkrResult<QueryContentTypeMessageNumListComRespDto> queryContentTypeMessageNumListCom(QueryContentTypeMessageNumListComReqDto reqDTO);
/**
   * D2-推送mqtt消息数量(公共)
   */
    @PostMapping("/comp/message/addMessageNumCom")
    public OkrResult<AddMessageNumComRespDto> addMessageNumCom(AddMessageNumComReqDto reqDTO);
/**
   * D2-执行实时更新消息位置推送(公共)
   */
    @PostMapping("/comp/message/implementRealTimeUpdateMsgLocationPushCom")
    public OkrResult<ImplementRealTimeUpdateMsgLocationPushComRespDto> implementRealTimeUpdateMsgLocationPushCom(ImplementRealTimeUpdateMsgLocationPushComReqDto reqDTO);
/**
   * D2-查询个人消息数量账户列表(公共)
   */
    @PostMapping("/comp/message/queryUserMmessageQuantityAccountListCom")
    public OkrResult<QueryUserMmessageQuantityAccountListComRespDto> queryUserMmessageQuantityAccountListCom(QueryUserMmessageQuantityAccountListComReqDto reqDTO);
/**
   * D2-执行强提醒位置消息更新加一(公共)
   */
    @PostMapping("/comp/message/implementStrongReminderLocationMessageAddOneCom")
    public OkrResult<ImplementStrongReminderLocationMessageAddOneComRespDto> implementStrongReminderLocationMessageAddOneCom(ImplementStrongReminderLocationMessageAddOneComReqDto reqDTO);
/**
   * D2-执行强提醒位置消息更新减一(公共)
   */
    @PostMapping("/comp/message/implementStrongReminderLocationMessageMinusOneCom")
    public OkrResult<ImplementStrongReminderLocationMessageMinusOneComRespDto> implementStrongReminderLocationMessageMinusOneCom(ImplementStrongReminderLocationMessageMinusOneComReqDto reqDTO);
/**
   * D2-执行循环处理强提醒位置消息更新加一(公共)
   */
    @PostMapping("/comp/message/implementLoopStrongReminderLocationMessageAddOneCom")
    public OkrResult<ImplementLoopStrongReminderLocationMessageAddOneComRespDto> implementLoopStrongReminderLocationMessageAddOneCom(ImplementLoopStrongReminderLocationMessageAddOneComReqDto reqDTO);
/**
   * D2-执行循环处理强提醒位置消息更新减一(公共)
   */
    @PostMapping("/comp/message/implementLoopStrongReminderLocationMessageMinusOneCom")
    public OkrResult<ImplementLoopStrongReminderLocationMessageMinusOneComRespDto> implementLoopStrongReminderLocationMessageMinusOneCom(ImplementLoopStrongReminderLocationMessageMinusOneComReqDto reqDTO);
/**
   * D2-执行强提醒位置消息更新减一业务处理(公共)
   */
    @PostMapping("/comp/message/implementStrongReminderLocationMessageMinusOneHandleCom")
    public OkrResult<ImplementStrongReminderLocationMessageMinusOneHandleComRespDto> implementStrongReminderLocationMessageMinusOneHandleCom(ImplementStrongReminderLocationMessageMinusOneHandleComReqDto reqDTO);
/**
   * D2-执行强提醒位置消息更新加一业务处理(公共)
   */
    @PostMapping("/comp/message/implementStrongReminderLocationMessageAddOneHandleCom")
    public OkrResult<ImplementStrongReminderLocationMessageAddOneHandleComRespDto> implementStrongReminderLocationMessageAddOneHandleCom(ImplementStrongReminderLocationMessageAddOneHandleComReqDto reqDTO);
/**
   * D2-查询消息详情(公共)
   */
    @PostMapping("/comp/message/queryMessageDetailCom")
    public OkrResult<QueryMessageDetailComRespDto> queryMessageDetailCom(QueryMessageDetailComReqDto reqDTO);
/**
   * D2-执行循环处理任务位置推送(公共)
   */
    @PostMapping("/comp/message/implementLoopHandleReportTaskLocationMessagePushCom")
    public OkrResult<ImplementLoopHandleReportTaskLocationMessagePushComRespDto> implementLoopHandleReportTaskLocationMessagePushCom(ImplementLoopHandleReportTaskLocationMessagePushComReqDto reqDTO);
/**
   * D2-执行循环处理成员位置推送(公共)
   */
    @PostMapping("/comp/message/implementLoopHandleReportTaskLocationMessagesPushCom")
    public OkrResult<ImplementLoopHandleReportTaskLocationMessagesPushComRespDto> implementLoopHandleReportTaskLocationMessagesPushCom(ImplementLoopHandleReportTaskLocationMessagesPushComReqDto reqDTO);
/**
   * D2-判断是否执行初始化消息数量(公共)
   */
    @PostMapping("/comp/message/judgeIsInitializationMessageLocationCom")
    public OkrResult<JudgeIsInitializationMessageLocationComRespDto> judgeIsInitializationMessageLocationCom(JudgeIsInitializationMessageLocationComReqDto reqDTO);
/**
   * D2-判断单人会话成员通道消息是否展示发送时间(公共)
   */
    @PostMapping("/comp/message/judgeMemberChannelIsShowSendTimeCom")
    public OkrResult<JudgeMemberChannelIsShowSendTimeComRespDto> judgeMemberChannelIsShowSendTimeCom(JudgeMemberChannelIsShowSendTimeComReqDto reqDTO);
/**
   * D2-判断多人会话成员通道消息是否展示发送时间(公共)
   */
    @PostMapping("/comp/message/judgeMultiMemberChannelIsShowSendTimeCom")
    public OkrResult<JudgeMultiMemberChannelIsShowSendTimeComRespDto> judgeMultiMemberChannelIsShowSendTimeCom(JudgeMultiMemberChannelIsShowSendTimeComReqDto reqDTO);
/**
   * D2-执行删除成员接收消息处理(公共)
   */
    @PostMapping("/comp/message/implementDeleteMemberMsgReceiveHandleCom")
    public OkrResult<ImplementDeleteMemberMsgReceiveHandleComRespDto> implementDeleteMemberMsgReceiveHandleCom(ImplementDeleteMemberMsgReceiveHandleComReqDto reqDTO);
/**
   * D2批量查询消息(公共)
   */
    @PostMapping("/comp/message/batchQueryMessageCom")
    public OkrResult<BatchQueryMessageComRespDto> batchQueryMessageCom(BatchQueryMessageComReqDto reqDTO);
/**
   * D2-执行删除消息处理(公共)
   */
    @PostMapping("/comp/message/implementDeleteMessageHandleCom")
    public OkrResult<ImplementDeleteMessageHandleComRespDto> implementDeleteMessageHandleCom(ImplementDeleteMessageHandleComReqDto reqDTO);
/**
   * D2更新通道下消息已读(公共)
   */
    @PostMapping("/comp/message/refreshChannelMessageIsReadCom")
    public OkrResult<RefreshChannelMessageIsReadComRespDto> refreshChannelMessageIsReadCom(RefreshChannelMessageIsReadComReqDto reqDTO);
/**
   * D2查询通道下强提醒消息列表
   */
    @PostMapping("/comp/message/queryChannelMessageList")
    public OkrResult<QueryChannelMessageListRespDto> queryChannelMessageList(QueryChannelMessageListReqDto reqDTO);
/**
   * D2删除消息通道等(公共)
   */
    @PostMapping("/comp/message/deleteMessageChannelEtcCom")
    public OkrResult<DeleteMessageChannelEtcComRespDto> deleteMessageChannelEtcCom(DeleteMessageChannelEtcComReqDto reqDTO);
/**
   * D2-执行消息使用通道类别转消息位置(公共)
   */
    @PostMapping("/comp/message/implementMsgChannelClassCodeTurnMsgLocationCom")
    public OkrResult<ImplementMsgChannelClassCodeTurnMsgLocationComRespDto> implementMsgChannelClassCodeTurnMsgLocationCom(ImplementMsgChannelClassCodeTurnMsgLocationComReqDto reqDTO);
/**
   * D2查询待处理消息列表(公共)
   */
    @PostMapping("/comp/message/queryPendingMessagesListCom")
    public OkrResult<QueryPendingMessagesListComRespDto> queryPendingMessagesListCom(QueryPendingMessagesListComReqDto reqDTO);
/**
   * D2-执行初始化高层工作任务消息数量(公共)
   */
    @PostMapping("/comp/message/implementIniHighWorkTaskMsgLocationByLoginCom")
    public OkrResult<ImplementIniHighWorkTaskMsgLocationByLoginComRespDto> implementIniHighWorkTaskMsgLocationByLoginCom(ImplementIniHighWorkTaskMsgLocationByLoginComReqDto reqDTO);
/**
   * D2-执行初始化中层工作任务消息数量(公共)
   */
    @PostMapping("/comp/message/implementIniMidWorkTaskMsgLocationByLoginCom")
    public OkrResult<ImplementIniMidWorkTaskMsgLocationByLoginComRespDto> implementIniMidWorkTaskMsgLocationByLoginCom(ImplementIniMidWorkTaskMsgLocationByLoginComReqDto reqDTO);
/**
   * D2-执行初始化基层工作任务消息数量(公共)
   */
    @PostMapping("/comp/message/implementIniBasicWorkTaskMsgLocationByLoginCom")
    public OkrResult<ImplementIniBasicWorkTaskMsgLocationByLoginComRespDto> implementIniBasicWorkTaskMsgLocationByLoginCom(ImplementIniBasicWorkTaskMsgLocationByLoginComReqDto reqDTO);
/**
   * D2查通道内消息列表(公共)
   */
    @PostMapping("/comp/message/queryWithinChannelMsgListCom")
    public OkrResult<QueryWithinChannelMsgListComRespDto> queryWithinChannelMsgListCom(QueryWithinChannelMsgListComReqDto reqDTO);
/**
   * D2-执行初始化汇报任务消息数量(公共)
   */
    @PostMapping("/comp/message/implementIniReportTaskMsgLocationByLoginCom")
    public OkrResult<ImplementIniReportTaskMsgLocationByLoginComRespDto> implementIniReportTaskMsgLocationByLoginCom(ImplementIniReportTaskMsgLocationByLoginComReqDto reqDTO);
/**
   * D2-执行初始化组织所有部门工作任务消息数量(公共)
   */
    @PostMapping("/comp/message/implementIniOrgAllDeptWorkTaskMsgLocationByLoginCom")
    public OkrResult<ImplementIniOrgAllDeptWorkTaskMsgLocationByLoginComRespDto> implementIniOrgAllDeptWorkTaskMsgLocationByLoginCom(ImplementIniOrgAllDeptWorkTaskMsgLocationByLoginComReqDto reqDTO);
/**
   * D2-执行初始化组织工作任务消息数量(公共)
   */
    @PostMapping("/comp/message/implementIniOrgWorkTaskMsgLocationByLoginCom")
    public OkrResult<ImplementIniOrgWorkTaskMsgLocationByLoginComRespDto> implementIniOrgWorkTaskMsgLocationByLoginCom(ImplementIniOrgWorkTaskMsgLocationByLoginComReqDto reqDTO);
/**
   * D2-更新单个成员推送工作任务消息数量加一(公共)
   */
    @PostMapping("/comp/message/refreshSingleMemberNumberPushWorkMessageAddCom")
    public OkrResult<RefreshSingleMemberNumberPushWorkMessageAddComRespDto> refreshSingleMemberNumberPushWorkMessageAddCom(RefreshSingleMemberNumberPushWorkMessageAddComReqDto reqDTO);
/**
   * D2-更新单个成员推送工作任务消息数量减一(公共)
   */
    @PostMapping("/comp/message/refreshSingleMemberNumberPushworkMessageMinusCom")
    public OkrResult<RefreshSingleMemberNumberPushworkMessageMinusComRespDto> refreshSingleMemberNumberPushworkMessageMinusCom(RefreshSingleMemberNumberPushworkMessageMinusComReqDto reqDTO);
/**
   * D2-5查消息数量列表
   */
    @PostMapping("/comp/message/queryMessageNumList")
    public OkrResult<QueryMessageNumListRespDto> queryMessageNumList(QueryMessageNumListReqDto reqDTO);
/**
   * D2-执行初始化消息数量（新）(公共)
   */
    @PostMapping("/comp/message/implementNewInitializationMessageNumCom")
    public OkrResult<ImplementNewInitializationMessageNumComRespDto> implementNewInitializationMessageNumCom(ImplementNewInitializationMessageNumComReqDto reqDTO);
/**
   * D2-判断消息数量是否存在(公共)
   */
    @PostMapping("/comp/message/judgeMessageNumIsExistCom")
    public OkrResult<JudgeMessageNumIsExistComRespDto> judgeMessageNumIsExistCom(JudgeMessageNumIsExistComReqDto reqDTO);
/**
   * D2-更新消息位置祖先加一(公共)
   */
    @PostMapping("/comp/message/refreshWorkTaskMsgPosFindAncestorsAddOneCom")
    public OkrResult<RefreshWorkTaskMsgPosFindAncestorsAddOneComRespDto> refreshWorkTaskMsgPosFindAncestorsAddOneCom(RefreshWorkTaskMsgPosFindAncestorsAddOneComReqDto reqDTO);
/**
   * D2-更新消息位置当前及祖先减一（新）(公共)
   */
    @PostMapping("/comp/message/refreshNewMessagePositionFindAncestorsMinusOneCom")
    public OkrResult<RefreshNewMessagePositionFindAncestorsMinusOneComRespDto> refreshNewMessagePositionFindAncestorsMinusOneCom(RefreshNewMessagePositionFindAncestorsMinusOneComReqDto reqDTO);
/**
   * D2-执行工作任务位置消息处理(公共)
   */
    @PostMapping("/comp/message/implementWorkTaskPositionMsgHandleCom")
    public OkrResult<ImplementWorkTaskPositionMsgHandleComRespDto> implementWorkTaskPositionMsgHandleCom(ImplementWorkTaskPositionMsgHandleComReqDto reqDTO);
/**
   * D2-执行初始化高中基层工作任务消息数量(公共)
   */
    @PostMapping("/comp/message/implementIniWorkTaskMsgLocationByLoginCom")
    public OkrResult<ImplementIniWorkTaskMsgLocationByLoginComRespDto> implementIniWorkTaskMsgLocationByLoginCom(ImplementIniWorkTaskMsgLocationByLoginComReqDto reqDTO);
/**
   * D2-执行初始化高中基层问题消息数量(公共)
   */
    @PostMapping("/comp/message/implementIniProblemMsgLocationByLoginCom")
    public OkrResult<ImplementIniProblemMsgLocationByLoginComRespDto> implementIniProblemMsgLocationByLoginCom(ImplementIniProblemMsgLocationByLoginComReqDto reqDTO);
/**
   * D2-更新消息位置当前及祖先加一（新）(公共)
   */
    @PostMapping("/comp/message/refreshNewMessagePositionFindAncestorsAddOneCom")
    public OkrResult<RefreshNewMessagePositionFindAncestorsAddOneComRespDto> refreshNewMessagePositionFindAncestorsAddOneCom(RefreshNewMessagePositionFindAncestorsAddOneComReqDto reqDTO);
/**
   * D2-执行问题位置消息处理(公共)
   */
    @PostMapping("/comp/message/implementProblemPositionMsgHandleCom")
    public OkrResult<ImplementProblemPositionMsgHandleComRespDto> implementProblemPositionMsgHandleCom(ImplementProblemPositionMsgHandleComReqDto reqDTO);
/**
   * D2查公文消息列表(公共)
   */
    @PostMapping("/comp/message/queryOfficialDocumentMsgListCom")
    public OkrResult<QueryOfficialDocumentMsgListComRespDto> queryOfficialDocumentMsgListCom(QueryOfficialDocumentMsgListComReqDto reqDTO);
/**
   * D2-执行消息处理状态(公共)
   */
    @PostMapping("/comp/message/implementMsgDisposeStateCom")
    public OkrResult<ImplementMsgDisposeStateComRespDto> implementMsgDisposeStateCom(ImplementMsgDisposeStateComReqDto reqDTO);
/**
   * D2-执行更新后续消息相关(公共)
   */
    @PostMapping("/comp/message/implementUpdateMessageReleateCom")
    public OkrResult<ImplementUpdateMessageReleateComRespDto> implementUpdateMessageReleateCom(ImplementUpdateMessageReleateComReqDto reqDTO);
/**
   * D2-查询成员消息接收详情(公共)
   */
    @PostMapping("/comp/message/queryMemberMsgReceiveDetailCom")
    public OkrResult<QueryMemberMsgReceiveDetailComRespDto> queryMemberMsgReceiveDetailCom(QueryMemberMsgReceiveDetailComReqDto reqDTO);
/**
   * D2执行发起内容沟通(公共)
   */
    @PostMapping("/comp/message/implementInitiateContentCommunicateCom")
    public OkrResult<ImplementInitiateContentCommunicateComRespDto> implementInitiateContentCommunicateCom(ImplementInitiateContentCommunicateComReqDto reqDTO);
/**
   * D2执行发送人通道成员关系删除(公共)
   */
    @PostMapping("/comp/message/implementSenderMsgMemberChannelDelCom")
    public OkrResult<ImplementSenderMsgMemberChannelDelComRespDto> implementSenderMsgMemberChannelDelCom(ImplementSenderMsgMemberChannelDelComReqDto reqDTO);
/**
   * D2查文化圈动态列表(公共)
   */
    @PostMapping("/comp/message/queryCulturalCircleTrendsListCom")
    public OkrResult<QueryCulturalCircleTrendsListComRespDto> queryCulturalCircleTrendsListCom(QueryCulturalCircleTrendsListComReqDto reqDTO);
/**
   * D2执行通道类型分析(公共)
   */
    @PostMapping("/comp/message/implementChannelTypeAnalyzeCom")
    public OkrResult<ImplementChannelTypeAnalyzeComRespDto> implementChannelTypeAnalyzeCom(ImplementChannelTypeAnalyzeComReqDto reqDTO);
/**
   * D2执行归属内容批量查消息(公共)
   */
    @PostMapping("/comp/message/implementBelongContBatchQueryMsgCom")
    public OkrResult<ImplementBelongContBatchQueryMsgComRespDto> implementBelongContBatchQueryMsgCom(ImplementBelongContBatchQueryMsgComReqDto reqDTO);
/**
   * D2-执行工作任务对象类型消息位置分析(公共)
   */
    @PostMapping("/comp/message/implementProjectOrTaskMsgLocAnalyzeCom")
    public OkrResult<ImplementProjectOrTaskMsgLocAnalyzeComRespDto> implementProjectOrTaskMsgLocAnalyzeCom(ImplementProjectOrTaskMsgLocAnalyzeComReqDto reqDTO);
/**
   * D2执行修改发送人接收消息层级(公共)
   */
    @PostMapping("/comp/message/implementUpdateSenderReceiveMsgLevelCom")
    public OkrResult<ImplementUpdateSenderReceiveMsgLevelComRespDto> implementUpdateSenderReceiveMsgLevelCom(ImplementUpdateSenderReceiveMsgLevelComReqDto reqDTO);
/**
   * D2-执行所有工作任务消息位置数量统一处理(公共)
   */
    @PostMapping("/comp/message/implementAllWorkTaskMsgLocUniformProcessingCom")
    public OkrResult<ImplementAllWorkTaskMsgLocUniformProcessingComRespDto> implementAllWorkTaskMsgLocUniformProcessingCom(ImplementAllWorkTaskMsgLocUniformProcessingComReqDto reqDTO);
/**
   * D2执行消息是否处理及类型分析(公共)
   */
    @PostMapping("/comp/message/implementMsgIsHandleAndTypeAnalyzeCom")
    public OkrResult<ImplementMsgIsHandleAndTypeAnalyzeComRespDto> implementMsgIsHandleAndTypeAnalyzeCom(ImplementMsgIsHandleAndTypeAnalyzeComReqDto reqDTO);
/**
   * D2-执行循环处理工作任务消息位置数量(公共)
   */
    @PostMapping("/comp/message/implementHandleWorkTaskMsgLocLoopCom")
    public OkrResult<ImplementHandleWorkTaskMsgLocLoopComRespDto> implementHandleWorkTaskMsgLocLoopCom(ImplementHandleWorkTaskMsgLocLoopComReqDto reqDTO);
/**
   * D2-执行消息位置当前及祖先加减(公共)
   */
    @PostMapping("/comp/message/implementNewMsgPosFindAncestorsAddAndMinusCom")
    public OkrResult<ImplementNewMsgPosFindAncestorsAddAndMinusComRespDto> implementNewMsgPosFindAncestorsAddAndMinusCom(ImplementNewMsgPosFindAncestorsAddAndMinusComReqDto reqDTO);
/**
   * D2执行祖先位置消息数量统计(公共)
   */
    @PostMapping("/comp/message/implementCountAncestorLocationMessagesCom")
    public OkrResult<ImplementCountAncestorLocationMessagesComRespDto> implementCountAncestorLocationMessagesCom(ImplementCountAncestorLocationMessagesComReqDto reqDTO);
/**
   * D2托底更新内容状态消息数量(公共)
   */
    @PostMapping("/comp/message/bottomUpdateNumberContentStatusMessagesCom")
    public OkrResult<BottomUpdateNumberContentStatusMessagesComRespDto> bottomUpdateNumberContentStatusMessagesCom(BottomUpdateNumberContentStatusMessagesComReqDto reqDTO);
/**
   * D2查询推第三方问题列表(公共)
   */
    @PostMapping("/comp/message/queryPushThirdPartyMessagesListCom")
    public OkrResult<QueryPushThirdPartyMessagesListComRespDto> queryPushThirdPartyMessagesListCom(QueryPushThirdPartyMessagesListComReqDto reqDTO);
/**
   * D2查询成员虚拟形象详情(公共)
   */
    @PostMapping("/comp/message/queryMemberVirtualImageDetailCom")
    public OkrResult<QueryMemberVirtualImageDetailComRespDto> queryMemberVirtualImageDetailCom(QueryMemberVirtualImageDetailComReqDto reqDTO);
/**
   * D2-修改消息数量(公共)
   */
    @PostMapping("/comp/message/updateMessageNumCom")
    public OkrResult<UpdateMessageNumComRespDto> updateMessageNumCom(UpdateMessageNumComReqDto reqDTO);
/**
   * D2-5查询消息位置详情(公共)
   */
    @PostMapping("/comp/message/queryMessagePositionDetailCom")
    public OkrResult<QueryMessagePositionDetailComRespDto> queryMessagePositionDetailCom(QueryMessagePositionDetailComReqDto reqDTO);
/**
   * D2执行主键批量查消息(公共)
   */
    @PostMapping("/comp/message/implementPrimaryKeyBatchQueryMsgCom")
    public OkrResult<ImplementPrimaryKeyBatchQueryMsgComRespDto> implementPrimaryKeyBatchQueryMsgCom(ImplementPrimaryKeyBatchQueryMsgComReqDto reqDTO);
/**
   * D2-更新汇报任务状态位置消息数量(公共)
   */
    @PostMapping("/comp/message/refreshReportTaskStatusLocMsgCountCom")
    public OkrResult<RefreshReportTaskStatusLocMsgCountComRespDto> refreshReportTaskStatusLocMsgCountCom(RefreshReportTaskStatusLocMsgCountComReqDto reqDTO);
/**
   * D2-更新我汇报的等任务位置消息数量(公共)
   */
    @PostMapping("/comp/message/refreshMyReportTaskEtcLocMsgCountCom")
    public OkrResult<RefreshMyReportTaskEtcLocMsgCountComRespDto> refreshMyReportTaskEtcLocMsgCountCom(RefreshMyReportTaskEtcLocMsgCountComReqDto reqDTO);
/**
   * D2-统计汇报任务状态位置消息数量(公共)
   */
    @PostMapping("/comp/message/implementSumReportTaskStatusLocMsgCountCom")
    public OkrResult<ImplementSumReportTaskStatusLocMsgCountComRespDto> implementSumReportTaskStatusLocMsgCountCom(ImplementSumReportTaskStatusLocMsgCountComReqDto reqDTO);
/**
   * D2-查询汇报任务位置消息数量(公共)
   */
    @PostMapping("/comp/message/queryReportTaskStatusLocMsgCountDetailCom")
    public OkrResult<QueryReportTaskStatusLocMsgCountDetailComRespDto> queryReportTaskStatusLocMsgCountDetailCom(QueryReportTaskStatusLocMsgCountDetailComReqDto reqDTO);
/**
   * D2-执行统计评价模板位置消息数量(公共)
   */
    @PostMapping("/comp/message/implementSumEvaLocMsgCountCom")
    public OkrResult<ImplementSumEvaLocMsgCountComRespDto> implementSumEvaLocMsgCountCom(ImplementSumEvaLocMsgCountComReqDto reqDTO);
/**
   * D2-批量查询消息数量by归属内容ID(公共)
   */
    @PostMapping("/comp/message/batchQueryMessageNumByEntityIdCom")
    public OkrResult<BatchQueryMessageNumByEntityIdComRespDto> batchQueryMessageNumByEntityIdCom(BatchQueryMessageNumByEntityIdComReqDto reqDTO);
/**
   * D2-更新统计评价模板位置消息数量(公共)
   */
    @PostMapping("/comp/message/refreshSumEvaLocMsgCountCom")
    public OkrResult<RefreshSumEvaLocMsgCountComRespDto> refreshSumEvaLocMsgCountCom(RefreshSumEvaLocMsgCountComReqDto reqDTO);
/**
   * D2-计算我汇报的等任务位置消息数量(公共)
   */
    @PostMapping("/comp/message/calculateMyReportTaskEtcLocMsgCountCom")
    public OkrResult<CalculateMyReportTaskEtcLocMsgCountComRespDto> calculateMyReportTaskEtcLocMsgCountCom(CalculateMyReportTaskEtcLocMsgCountComReqDto reqDTO);
/**
   * D2查询单消息接收人列表(公共)
   */
    @PostMapping("/comp/message/querySingleMessageRecipientListListCom")
    public OkrResult<QuerySingleMessageRecipientListListComRespDto> querySingleMessageRecipientListListCom(QuerySingleMessageRecipientListListComReqDto reqDTO);
/**
   * D2-执行处理发送人消息置已读(公共)
   */
    @PostMapping("/comp/message/implementHandleSenderMsgToReadCom")
    public OkrResult<ImplementHandleSenderMsgToReadComRespDto> implementHandleSenderMsgToReadCom(ImplementHandleSenderMsgToReadComReqDto reqDTO);
/**
   * D2-执行循环处理成员通道消息已读减一(公共)
   */
    @PostMapping("/comp/message/implementLoopHandleMemberChannelMsgReadMinusOneCom")
    public OkrResult<ImplementLoopHandleMemberChannelMsgReadMinusOneComRespDto> implementLoopHandleMemberChannelMsgReadMinusOneCom(ImplementLoopHandleMemberChannelMsgReadMinusOneComReqDto reqDTO);
/**
   * D2查询我的消息提醒形象详情(公共)
   */
    @PostMapping("/comp/message/queryMeMessageVirtualImageDetailCom")
    public OkrResult<QueryMeMessageVirtualImageDetailComRespDto> queryMeMessageVirtualImageDetailCom(QueryMeMessageVirtualImageDetailComReqDto reqDTO);
/**
   * D2获取虚拟形象及消息层级(公共)
   */
    @PostMapping("/comp/message/obtainVirtualImageAndMsgLevelCom")
    public OkrResult<ObtainVirtualImageAndMsgLevelComRespDto> obtainVirtualImageAndMsgLevelCom(ObtainVirtualImageAndMsgLevelComReqDto reqDTO);
/**
   * D2执行全场景发通道消息(公共)
   */
    @PostMapping("/comp/message/implementFullSceneSendChannelMsgCom")
    public OkrResult<ImplementFullSceneSendChannelMsgComRespDto> implementFullSceneSendChannelMsgCom(ImplementFullSceneSendChannelMsgComReqDto reqDTO);
/**
   * D2发送三方短信(公共)
   */
    @PostMapping("/comp/message/sendTrigonalSmsCom")
    public OkrResult<SendTrigonalSmsComRespDto> sendTrigonalSmsCom(SendTrigonalSmsComReqDto reqDTO);
/**
   * D2执行发语义故事短信(公共)
   */
    @PostMapping("/comp/message/implementSendSemanticSmsCom")
    public OkrResult<ImplementSendSemanticSmsComRespDto> implementSendSemanticSmsCom(ImplementSendSemanticSmsComReqDto reqDTO);
/**
   * D2执行发送三方提醒短信(公共)
   */
    @PostMapping("/comp/message/implementSendTrigonalWarnSmsCom")
    public OkrResult<ImplementSendTrigonalWarnSmsComRespDto> implementSendTrigonalWarnSmsCom(ImplementSendTrigonalWarnSmsComReqDto reqDTO);
/**
   * D2执行三个短信字段转换数据集(公共)
   */
    @PostMapping("/comp/message/implementSmsFieldToDatasCom")
    public OkrResult<ImplementSmsFieldToDatasComRespDto> implementSmsFieldToDatasCom(ImplementSmsFieldToDatasComReqDto reqDTO);
/**
   * D2执行发三字段语义故事短信(公共)
   */
    @PostMapping("/comp/message/implementSendThirdFieldSemanticSmsCom")
    public OkrResult<ImplementSendThirdFieldSemanticSmsComRespDto> implementSendThirdFieldSemanticSmsCom(ImplementSendThirdFieldSemanticSmsComReqDto reqDTO);
/**
   * D2执行成员通道一致性处理(公共)
   */
    @PostMapping("/comp/message/implementMemberChannelConsistencyProcessCom")
    public OkrResult<ImplementMemberChannelConsistencyProcessComRespDto> implementMemberChannelConsistencyProcessCom(ImplementMemberChannelConsistencyProcessComReqDto reqDTO);
/**
   * D2-执行部分成员强提醒消息层级降级(公共)
   */
    @PostMapping("/comp/message/implementPartialMemberMsgLevelDownCom")
    public OkrResult<ImplementPartialMemberMsgLevelDownComRespDto> implementPartialMemberMsgLevelDownCom(ImplementPartialMemberMsgLevelDownComReqDto reqDTO);
/**
   * D2-执行成员通道列表去除发送人(公共)
   */
    @PostMapping("/comp/message/implementMemberChannelRemoveSenderCom")
    public OkrResult<ImplementMemberChannelRemoveSenderComRespDto> implementMemberChannelRemoveSenderCom(ImplementMemberChannelRemoveSenderComReqDto reqDTO);
/**
   * D2执行成员通道关系新增处理(公共)
   */
    @PostMapping("/comp/message/implementMemberChannelAddProcessCom")
    public OkrResult<ImplementMemberChannelAddProcessComRespDto> implementMemberChannelAddProcessCom(ImplementMemberChannelAddProcessComReqDto reqDTO);
/**
   * D2执行成员通道关系退出处理(公共)
   */
    @PostMapping("/comp/message/implementMemberChannelExitProcessCom")
    public OkrResult<ImplementMemberChannelExitProcessComRespDto> implementMemberChannelExitProcessCom(ImplementMemberChannelExitProcessComReqDto reqDTO);
/**
   * D2执行推Topic主题数据集(公共)
   */
    @PostMapping("/comp/message/implementPushTopicThemeDatasetCom")
    public OkrResult<ImplementPushTopicThemeDatasetComRespDto> implementPushTopicThemeDatasetCom(ImplementPushTopicThemeDatasetComReqDto reqDTO);
/**
   * D2执行引用消息批量查消息(公共)
   */
    @PostMapping("/comp/message/implementQuoteMsgBatchQuerylMessageCom")
    public OkrResult<ImplementQuoteMsgBatchQuerylMessageComRespDto> implementQuoteMsgBatchQuerylMessageCom(ImplementQuoteMsgBatchQuerylMessageComReqDto reqDTO);
/**
   * D2查询引用的消息详情(公共)
   */
    @PostMapping("/comp/message/queryQuoteMessageDetailCom")
    public OkrResult<QueryQuoteMessageDetailComRespDto> queryQuoteMessageDetailCom(QueryQuoteMessageDetailComReqDto reqDTO);
/**
   * D2构造消息语义引擎内容(公共)
   */
    @PostMapping("/comp/message/buildMessageSemanticEngineContentCom")
    public OkrResult<BuildMessageSemanticEngineContentComRespDto> buildMessageSemanticEngineContentCom(BuildMessageSemanticEngineContentComReqDto reqDTO);
/**
   * D2执行全场景两人会话(公共)
   */
    @PostMapping("/comp/message/implementFullSceneTwoPersonConversationCom")
    public OkrResult<ImplementFullSceneTwoPersonConversationComRespDto> implementFullSceneTwoPersonConversationCom(ImplementFullSceneTwoPersonConversationComReqDto reqDTO);
/**
   * D2执行托底通道及祖先消息数量(公共)
   */
    @PostMapping("/comp/message/implementNumberBottomChannelAncestorMessagesCom")
    public OkrResult<ImplementNumberBottomChannelAncestorMessagesComRespDto> implementNumberBottomChannelAncestorMessagesCom(ImplementNumberBottomChannelAncestorMessagesComReqDto reqDTO);
/**
   * D2执行托底固定位置消息数量(公共)
   */
    @PostMapping("/comp/message/implementReassuredPositionMsgNumCom")
    public OkrResult<ImplementReassuredPositionMsgNumComRespDto> implementReassuredPositionMsgNumCom(ImplementReassuredPositionMsgNumComReqDto reqDTO);
/**
   * D2查询消息数量详情(公共)
   */
    @PostMapping("/comp/message/queryMessageNumDetailCom")
    public OkrResult<QueryMessageNumDetailComRespDto> queryMessageNumDetailCom(QueryMessageNumDetailComReqDto reqDTO);
/**
   * D2执行消息位置标识转换(公共)
   */
    @PostMapping("/comp/message/implementMessagePositionCodeConvertCom")
    public OkrResult<ImplementMessagePositionCodeConvertComRespDto> implementMessagePositionCodeConvertCom(ImplementMessagePositionCodeConvertComReqDto reqDTO);
/**
   * D2查询成员消息接收列表(公共)
   */
    @PostMapping("/comp/message/queryMemberMsgReceiveListCom")
    public OkrResult<QueryMemberMsgReceiveListComRespDto> queryMemberMsgReceiveListCom(QueryMemberMsgReceiveListComReqDto reqDTO);
/**
   * D2行设已读公开圈子消息列表(公共)
   */
    @PostMapping("/comp/message/implementSetUpPublicCircleMessagesCom")
    public OkrResult<ImplementSetUpPublicCircleMessagesComRespDto> implementSetUpPublicCircleMessagesCom(ImplementSetUpPublicCircleMessagesComReqDto reqDTO);
/**
   * D2执行托底强提醒消息数量(公共)
   */
    @PostMapping("/comp/message/implementBottomStrongReminderMsgNumCom")
    public OkrResult<ImplementBottomStrongReminderMsgNumComRespDto> implementBottomStrongReminderMsgNumCom(ImplementBottomStrongReminderMsgNumComReqDto reqDTO);
/**
   * D2判断是否实时推Topic消息数量(公共)
   */
    @PostMapping("/comp/message/judgeIsInrealTimePushTopicMsgNumCom")
    public OkrResult<JudgeIsInrealTimePushTopicMsgNumComRespDto> judgeIsInrealTimePushTopicMsgNumCom(JudgeIsInrealTimePushTopicMsgNumComReqDto reqDTO);
/**
   * D2-执行清理消息数量垃圾数据(公共)
   */
    @PostMapping("/comp/message/implementClearMsgLocQuantityGarbageCom")
    public OkrResult<ImplementClearMsgLocQuantityGarbageComRespDto> implementClearMsgLocQuantityGarbageCom(ImplementClearMsgLocQuantityGarbageComReqDto reqDTO);
/**
   * D2-初始化所有身份人员固定位置消息数量(公共)
   */
    @PostMapping("/comp/message/implementAllOriRoleMemMsgLocQtyCom")
    public OkrResult<ImplementAllOriRoleMemMsgLocQtyComRespDto> implementAllOriRoleMemMsgLocQtyCom(ImplementAllOriRoleMemMsgLocQtyComReqDto reqDTO);
/**
   * D2-初始化所有就职记录位置消息数量(公共)
   */
    @PostMapping("/comp/message/implementAllOrginductionRecordMsgLocQtyCom")
    public OkrResult<ImplementAllOrginductionRecordMsgLocQtyComRespDto> implementAllOrginductionRecordMsgLocQtyCom(ImplementAllOrginductionRecordMsgLocQtyComReqDto reqDTO);
/**
   * D2-初始化单个评价模板位置消息数量(公共)
   */
    @PostMapping("/comp/message/implementInitSingleEvaTempMsgLocQtyCom")
    public OkrResult<ImplementInitSingleEvaTempMsgLocQtyComRespDto> implementInitSingleEvaTempMsgLocQtyCom(ImplementInitSingleEvaTempMsgLocQtyComReqDto reqDTO);
/**
   * D2执行推缓存发送消息到通道(公共)
   */
    @PostMapping("/comp/message/implementPushCacheSendMessageChannelCom")
    public OkrResult<ImplementPushCacheSendMessageChannelComRespDto> implementPushCacheSendMessageChannelCom(ImplementPushCacheSendMessageChannelComReqDto reqDTO);
///**
//   * D2托底更新内容状态消息数量(公共)
//   */
//    @PostMapping("/comp/message/bottomUpdateNumberContentStatusMessagesCom")
//    public OkrResult<BottomUpdateNumberContentStatusMessagesComRespDto> bottomUpdateNumberContentStatusMessagesCom(BottomUpdateNumberContentStatusMessagesComReqDto reqDTO);
////
}